insulated duct - German English Dictionary